package behavior.state;

/**
 * 车辆状态
 */
public interface  VehicleState {

    /**
     * 进出场
     */
     void inOut(Context context);

    /**
     * 开始运营
     */
    void start(Context context);

    /**
     * 结束运营
     */
    void stop(Context context);

    /**
     * 充电/加油
     */
     void charge(Context context);

    /**
     * 检修
     */
     void repair(Context context);
}
